additive mixture - Turkish English Dictionary